Tesla Projectiles Itself through Columbus Convention Center
zachnading
Published
05/12/2022
in
wow
I would think that this Tesla has run its last red light.
Categories:
Wow
2 Comments